package com.ahwei.pojo.model;

import com.ahwei.context.AppContext;
import lombok.Data;

import java.util.List;

/**
 * @author：ahwei163@qq.com
 *
 * @date: 202*-03-09 17:34:33
 * @description: 这是一个Java文件！
 */
@Data
public class PageResult<T> {
    /*当前页数*/
    private Integer pageNo;
    /*查询的数据*/
    private List<T> data;
    /*最大页数*/
    private Integer maxPageNo;


    /**
     * 设置最大页数
     * @param count 数据总条数
     */
    public void setMaxPageNo(int count){
        //计算最大页数
        int max = count / AppContext.PAGE_COUNT;
        this.maxPageNo = count % AppContext.PAGE_COUNT == 0? max : max + 1;
    }

}
